import tkinter

xx = int(input("Введите начальную координату по X:"))
yy = int(input("Введите начальную координату по Y:"))
ready = int(input("Введите коофицент увеличения:"))
bacon = tkinter.Tk()
hair = tkinter.Canvas(bacon, bg='Purple', height=500,width=500)

hair.create_polygon((xx,yy), (xx,20*ready+yy), (30*ready+xx,20*ready+yy), (30*ready+xx,yy), (20*ready+xx,yy), (20*ready+xx, 10*ready+yy), (10*ready+xx, 10*ready+yy), (10*ready+xx, yy), fill='black')

if xx < 0 or yy < 0:
    print("Размер фигуры превышает максимальный размер поля")
elif 30*ready + xx > 500 or 20*ready + yy > 500 or 30*ready + xx < 0 or 20*ready + yy < 0:
    print("Размер фигуры превышает максимальный размер поля")
else:
    hair.pack()
    bacon.mainloop()